@media (min-width: 1200px) {
	.container {	    
	    margin-top:120px;
	}
}

.form-signin
{
	max-width: 400px;
	padding: 14px;
	margin: 0 auto;
}
.form-signin .form-signin-heading, .form-signin .checkbox
{
	margin-bottom: 10px;
}
.form-signin .checkbox
{
	font-weight: normal;
}
.form-signin .form-control
{
	position: relative;
	font-size: 16px;
	height: auto;
	padding: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.form-signin .form-control:focus
{
	z-index: 2;
}
.form-signin input[type="text"]
{
	margin-bottom: -1px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.form-signin input[type="password"]
{
	margin-bottom: 10px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.vcenter {
    float: none;
    display: inline-block;
    vertical-align: middle;
}
.logo-form {
	width: 200px; 
	height: 210px;
	margin-left: 40px;
}
@media (max-width: 992px) {
	.container {	    
	    margin-top:50px;
	}
  .logo-form {
		width: 170px; 
		height: 180px;
	}
}
@media (max-width: 480px){
	.container {	    
	    margin-top:10px;
	}
	.logo-form {
		width: 150px; 
		height: 160px;
		margin-left: 10px;
	}
}
